204. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2020-08-14 00:01:43 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

204.1 Files compared

#LocationFileLast Modified
1Porto v3.2.3/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype24.css2019-11-14 10:09:10 +0000
2Porto v3.2.4/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype24.css2019-11-14 10:09:10 +0000

204.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1788
Changed00
Inserted00
Removed00

204.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

204.4 Active regular expressions

No regular expressions were active.

204.5 Comparison detail

1 .page-header.type24 { 1 .page-header.type24 {
2     background-color: #fff; 2     background-color: #fff;
3     position: relative; 3     position: relative;
4     border: 0; 4     border: 0;
5     z-index: 4; 5     z-index: 4;
6 } 6 }
7 .page-header.type24 .header.content { 7 .page-header.type24 .header.content {
8     padding: 0; 8     padding: 0;
9     display: flex; 9     display: flex;
10     align-items: center; 10     align-items: center;
11 } 11 }
12 .page-header.type24 .header.content > .logo { 12 .page-header.type24 .header.content > .logo {
13     display: block; 13     display: block;
14     z-index: 6; 14     z-index: 6;
15 } 15 }
16 .page-header.type24 .logo img { 16 .page-header.type24 .logo img {
17     max-height: 57px; 17     max-height: 57px;
18     width: auto; 18     width: auto;
19 } 19 }
20 .page-header.type24 .panel.header { 20 .page-header.type24 .panel.header {
21     padding: 0; 21     padding: 0;
22     width: auto; 22     width: auto;
23     flex: 1; 23     flex: 1;
24     text-align: right; 24     text-align: right;
25     min-width: 138px; 25     min-width: 138px;
26 } 26 }
27 .page-header.type24 .nav-sections { 27 .page-header.type24 .nav-sections {
28     flex: 1; 28     flex: 1;
29 } 29 }
30 .page-header.type24 .panel.header .search-area { 30 .page-header.type24 .panel.header .search-area {
31     display: inline-block; 31     display: inline-block;
32     vertical-align: middle; 32     vertical-align: middle;
33     position: relative; 33     position: relative;
34 } 34 }
35 .page-header.type24 .panel.header .search-area > a { 35 .page-header.type24 .panel.header .search-area > a {
36     font-size: 21px; 36     font-size: 21px;
37     color: #222529; 37     color: #222529;
38 } 38 }
39 .page-header.type24 .top-links-icon > a { 39 .page-header.type24 .top-links-icon > a {
40     font-size: 27px; 40     font-size: 27px;
41     color: #222529; 41     color: #222529;
42 } 42 }
43 .page-header.type24 .search-area .search-toggle-icon span { 43 .page-header.type24 .search-area .search-toggle-icon span {
44     display: none; 44     display: none;
45 } 45 }
46 .page-header.type24 .panel.header .block-search { 46 .page-header.type24 .panel.header .block-search {
47     display: none; 47     display: none;
48     position: absolute; 48     position: absolute;
49     top: 100%; 49     top: 100%;
50     right: -30px; 50     right: -30px;
51     left: auto; 51     left: auto;
52     width: 300px; 52     width: 300px;
53     margin: 0; 53     margin: 0;
54     margin-top: 15px; 54     margin-top: 15px;
55     border: 5px solid rgba(0,0,0,0.1); 55     border: 5px solid rgba(0,0,0,0.1);
56     border-radius: 50px; 56     border-radius: 50px;
57     overflow: hidden; 57     overflow: hidden;
58 } 58 }
59 .page-header.type24 .block-search input { 59 .page-header.type24 .block-search input {
60     min-width: 300px; 60     min-width: 300px;
61     border: 0; 61     border: 0;
62 } 62 }
63 .page-header.type24 .block-search .action.search { 63 .page-header.type24 .block-search .action.search {
64     width: 40px; 64     width: 40px;
65     text-align: center; 65     text-align: center;
66     color: #000; 66     color: #000;
67 } 67 }
68 .page-header.type24 .block-header-customer-login { 68 .page-header.type24 .block-header-customer-login {
69     border: 0; 69     border: 0;
70     margin-top: 20px; 70     margin-top: 20px;
71 } 71 }
72 .page-header.type24 .block-header-customer-login button { 72 .page-header.type24 .block-header-customer-login button {
73     font-family: "Oswald"; 73     font-family: "Oswald";
74     letter-spacing: 1px; 74     letter-spacing: 1px;
75     text-transform: uppercase; 75     text-transform: uppercase;
76     font-size: 12px; 76     font-size: 12px;
77 } 77 }
78 .page-header.type24 .block-header-customer-login input { 78 .page-header.type24 .block-header-customer-login input {
79     font-family: "Oswald"; 79     font-family: "Oswald";
80     font-weight: 400; 80     font-weight: 400;
81     letter-spacing: 1px; 81     letter-spacing: 1px;
82     font-size: 12px; 82     font-size: 12px;
83     color: #000; 83     color: #000;
84 } 84 }
85 .page-header.type24 .block-header-customer-login:before { 85 .page-header.type24 .block-header-customer-login:before {
86     border-bottom-color: #fff; 86     border-bottom-color: #fff;
87     top: -10px; 87     top: -10px;
88 } 88 }
89 .page-header.type24 .top-links-area { 89 .page-header.type24 .top-links-area {
90     display: inline-block; 90     display: inline-block;
91     vertical-align: middle; 91     vertical-align: middle;
92     position: relative; 92     position: relative;
93 } 93 }
94 .page-header.type24 .top-links-icon > a > span { 94 .page-header.type24 .top-links-icon > a > span {
95     display: none; 95     display: none;
96 } 96 }
97 .page-header.type24 .panel.header > * { 97 .page-header.type24 .panel.header > * {
98     text-align: left; 98     text-align: left;
99 } 99 }
100 .page-header.type24 .switcher .options .action.toggle.active:hover:after { 100 .page-header.type24 .switcher .options .action.toggle.active:hover:after {
101     color: #000; 101     color: #000;
102 } 102 }
103 .page-header.type24 a.my-wishlist { 103 .page-header.type24 a.my-wishlist {
104     font-size: 27px; 104     font-size: 27px;
105     display: inline-block; 105     display: inline-block;
106     vertical-align: middle; 106     vertical-align: middle;
107     color: #222529; 107     color: #222529;
108 } 108 }
109 .page-header.type24 .panel.header .search-area, .page-header.type24 .top-links-area, .page-header.type24 a.my-wishlist, .page-header.type24 .minicart-wrapper { 109 .page-header.type24 .panel.header .search-area, .page-header.type24 .top-links-area, .page-header.type24 a.my-wishlist, .page-header.type24 .minicart-wrapper {
110     margin: 0 7px; 110     margin: 0 7px;
111 } 111 }
112 .page-header.type24 .minicart-wrapper { 112 .page-header.type24 .minicart-wrapper {
113     margin-top: 10px; 113     margin-top: 10px;
114     margin-right: 15px; 114     margin-right: 15px;
115     width: auto; 115     width: auto;
116     vertical-align: middle; 116     vertical-align: middle;
117     float: none; 117     float: none;
118 } 118 }
119 .page-header.type24 .minicart-wrapper .action.showcart { 119 .page-header.type24 .minicart-wrapper .action.showcart {
120     width: 25px; 120     width: 25px;
121     height: 20px; 121     height: 20px;
122     border: 2px solid #222529; 122     border: 2px solid #222529;
123     border-radius: 0 0 5px 5px; 123     border-radius: 0 0 5px 5px;
124     position: relative; 124     position: relative;
125     opacity: .9; 125     opacity: .9;
126     padding-right: 0; 126     padding-right: 0;
127 } 127 }
128 .page-header.type24 .minicart-wrapper .action.showcart:before { 128 .page-header.type24 .minicart-wrapper .action.showcart:before {
129     content: '' !important; 129     content: '' !important;
130     position: absolute; 130     position: absolute;
131     border: 2px solid; 131     border: 2px solid;
132     border-color: inherit; 132     border-color: inherit;
133     border-bottom: none; 133     border-bottom: none;
134     border-radius: 10px 10px 0 0; 134     border-radius: 10px 10px 0 0;
135     left: 50%; 135     left: 50%;
136     top: -8px; 136     top: -8px;
137     margin-left: -7.5px; 137     margin-left: -7.5px;
138     width: 15px; 138     width: 15px;
139     height: 11px; 139     height: 11px;
140 } 140 }
141 .page-header.type24 .minicart-wrapper .action.showcart .counter.qty { 141 .page-header.type24 .minicart-wrapper .action.showcart .counter.qty {
142     width: 16px; 142     width: 16px;
143     height: 16px; 143     height: 16px;
144     display: block; 144     display: block;
145     font-size: 10px; 145     font-size: 10px;
146     color: #fff; 146     color: #fff;
147     background-color: #ff5b5b; 147     background-color: #ff5b5b;
148     text-align: center; 148     text-align: center;
149     line-height: 16px; 149     line-height: 16px;
150     border-radius: 20px; 150     border-radius: 20px;
151     min-width: auto; 151     min-width: auto;
152     left: auto; 152     left: auto;
153     right: -16px;     153     right: -16px;    
154     margin-top: -20px; 154     margin-top: -20px;
155     font-weight: 400; 155     font-weight: 400;
156 } 156 }
157 .page-header.type24.sticky-header .minicart-wrapper .action.showcart .counter.qty { 157 .page-header.type24.sticky-header .minicart-wrapper .action.showcart .counter.qty {
158     right: -16px; 158     right: -16px;
159 } 159 }
160 .page-header.type24 .minicart-wrapper .action.showcart:after { 160 .page-header.type24 .minicart-wrapper .action.showcart:after {
161     display: none; 161     display: none;
162 } 162 }
163 .page-header.type24 .search-category { 163 .page-header.type24 .search-category {
164     display: none; 164     display: none;
165 } 165 }
166 .page-header.type24 .minicart-wrapper .block-minicart:before { 166 .page-header.type24 .minicart-wrapper .block-minicart:before {
167     right: 14px; 167     right: 14px;
168 } 168 }
169 .page-header.type24 .minicart-wrapper .block-minicart:after { 169 .page-header.type24 .minicart-wrapper .block-minicart:after {
170     right: 13px; 170     right: 13px;
171 } 171 }
172 .page-header.type24 .top-links-area > .links { 172 .page-header.type24 .top-links-area > .links {
173     display: none; 173     display: none;
174     position: absolute; 174     position: absolute;
175     right: -30px; 175     right: -30px;
176     z-index: 9; 176     z-index: 9;
177     background-color: #fff!important; 177     background-color: #fff!important;
178     border-radius: 3px; 178     border-radius: 3px;
179     margin: 0; 179     margin: 0;
180     padding: 5px 0; 180     padding: 5px 0;
181     text-align: right; 181     text-align: right;
182     border: 1px solid #ccc; 182     border: 1px solid #ccc;
183     min-width: 150px; 183     min-width: 150px;
184     top: 100%; 184     top: 100%;
185     margin-top: 15px; 185     margin-top: 15px;
186 } 186 }
187 .page-header.type24 .top-links-area .links > li { 187 .page-header.type24 .top-links-area .links > li {
188     display: block; 188     display: block;
189     margin: 0; 189     margin: 0;
190     text-align: left; 190     text-align: left;
191     text-transform: uppercase; 191     text-transform: uppercase;
192     line-height: 19px; 192     line-height: 19px;
193  193 
194 } 194 }
195 .page-header.type24 .top-links-area .links > li > a, 195 .page-header.type24 .top-links-area .links > li > a,
196 .page-header.type24 .top-links-area .links > li > span { 196 .page-header.type24 .top-links-area .links > li > span {
197     color: #777 !important; 197     color: #777 !important;
198     white-space: nowrap; 198     white-space: nowrap;
199     padding: 0 10px; 199     padding: 0 10px;
200     display: block; 200     display: block;
201     transition: all .2s; 201     transition: all .2s;
202     font-weight: 400; 202     font-weight: 400;
203     font-size: 11px; 203     font-size: 11px;
204 } 204 }
205 @media (min-width: 768px) { 205 @media (min-width: 768px) {
206     .page-header.type24 .panel.header .switcher { 206     .page-header.type24 .panel.header .switcher {
207         margin-right: 15px; 207         margin-right: 15px;
208         height: auto; 208         height: auto;
209         float: none; 209         float: none;
210         display: none; 210         display: none;
211     } 211     }
212     .page-header.type24 .switcher strong { 212     .page-header.type24 .switcher strong {
213         color: #000; 213         color: #000;
214         line-height: 1; 214         line-height: 1;
215         text-transform: uppercase; 215         text-transform: uppercase;
216         vertical-align: middle; 216         vertical-align: middle;
217     } 217     }
218     .page-header.type24 .switcher .options .action.toggle:after { 218     .page-header.type24 .switcher .options .action.toggle:after {
219         line-height: 12px; 219         line-height: 12px;
220         color: #000; 220         color: #000;
221         vertical-align: middle; 221         vertical-align: middle;
222     } 222     }
223     .page-header.type24 .switcher .options { 223     .page-header.type24 .switcher .options {
224         font-size: 12px; 224         font-size: 12px;
225         display: block; 225         display: block;
226     } 226     }
227     .page-header.type24 .nav-sections { 227     .page-header.type24 .nav-sections {
228         border: 0; 228         border: 0;
229         display: block; 229         display: block;
230         padding: 0; 230         padding: 0;
231         order: -1; 231         order: -1;
232     } 232     }
233     .page-header.type24 .navigation li.level0 { 233     .page-header.type24 .navigation li.level0 {
234         margin-right: 5px; 234         margin-right: 5px;
235     } 235     }
236     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth > .submenu, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth > .submenu { 236     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth > .submenu, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth > .submenu {
237         border: 0; 237         border: 0;
238     } 238     }
239     .page-header.type24 .sw-megamenu.navigation li.level0.classic > .submenu { 239     .page-header.type24 .sw-megamenu.navigation li.level0.classic > .submenu {
240         border: 0; 240         border: 0;
241     } 241     }
242     .page-header.type24 .nav-sections-item-content > .navigation { 242     .page-header.type24 .nav-sections-item-content > .navigation {
243         z-index: initial; 243         z-index: initial;
244         position: static; 244         position: static;
245     } 245     }
246     .page-header.type24 .nav-sections-item-content > .navigation > ul { 246     .page-header.type24 .nav-sections-item-content > .navigation > ul {
247         position: static; 247         position: static;
248     } 248     }
249     .page-header.type24 .navigation li.level0 > a { 249     .page-header.type24 .navigation li.level0 > a {
250         line-height: 20px; 250         line-height: 20px;
251         color: #222529; 251         color: #222529;
252         font-weight: 700; 252         font-weight: 700;
253         font-size: 13px; 253         font-size: 13px;
254         padding: 45px 10px; 254         padding: 45px 10px;
255     } 255     }
256     .page-header.type24 .navigation li.level0.parent > a:after { 256     .page-header.type24 .navigation li.level0.parent > a:after {
257         display: none; 257         display: none;
258     } 258     }
259     .page-header.type24 .navigation li.level0 > a { 259     .page-header.type24 .navigation li.level0 > a {
260         position: relative; 260         position: relative;
261     } 261     }
262     .page-header.type24 .navigation li.level0 > a:before { 262     .page-header.type24 .navigation li.level0 > a:before {
263         content: ""; 263         content: "";
264         position: absolute; 264         position: absolute;
265         width: 100%; 265         width: 100%;
266         height: 3px; 266         height: 3px;
267         top: 0; 267         top: 0;
268         left: 0; 268         left: 0;
269         opacity: 0; 269         opacity: 0;
270         transition: 0.2s opacity; 270         transition: 0.2s opacity;
271         background-color: #08c; 271         background-color: #08c;
272     } 272     }
273     .page-header.type24 .navigation li.level0:hover > a:before { 273     .page-header.type24 .navigation li.level0:hover > a:before {
274         opacity: 1; 274         opacity: 1;
275     } 275     }
276     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth > .submenu:before, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth > .submenu:before, .page-header.type24 .sw-megamenu.navigation li.level0.classic > .submenu:before { 276     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth > .submenu:before, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth > .submenu:before, .page-header.type24 .sw-megamenu.navigation li.level0.classic > .submenu:before {
277         width: 100%; 277         width: 100%;
278         height: 20px; 278         height: 20px;
279         content: ""; 279         content: "";
280         display: block; 280         display: block;
281         position: absolute; 281         position: absolute;
282         top: -20px; 282         top: -20px;
283         left: 0; 283         left: 0;
284     } 284     }
285     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 > a:hover > span, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 > a:hover > span { 285     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth .submenu li.level1 > a:hover > span, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth .submenu li.level1 > a:hover > span {
286         text-decoration: none; 286         text-decoration: none;
287     } 287     }
288     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth .submenu a, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth .submenu a { 288     .page-header.type24 .sw-megamenu.navigation li.level0.fullwidth .submenu a, .page-header.type24 .sw-megamenu.navigation li.level0.staticwidth .submenu a {
289         padding: 10px; 289         padding: 10px;
290     } 290     }
291     .page-header.type24 .sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu { 291     .page-header.type24 .sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu {
292         top: -5px; 292         top: -5px;
293     } 293     }
294     .page-header.type24 .switcher .options ul.dropdown { 294     .page-header.type24 .switcher .options ul.dropdown {
295         margin-top: 20px; 295         margin-top: 20px;
296     } 296     }
297     .page-header.type24.sticky-header .navigation { 297     .page-header.type24.sticky-header .navigation {
298         max-width: 100%; 298         max-width: 100%;
299         padding: 0; 299         padding: 0;
300     } 300     }
301     .page-header.type24.sticky-header .nav-sections { 301     .page-header.type24.sticky-header .nav-sections {
302         padding: 0 6%; 302         padding: 0 6%;
303     } 303     }
304     .page-header.type24.sticky-header .minicart-wrapper { 304     .page-header.type24.sticky-header .minicart-wrapper {
305         margin-top: -8px; 305         margin-top: -8px;
306         right: 6%; 306         right: 6%;
307     } 307     }
308     .page-header.type24.sticky-header .navigation li.level0 > .level-top { 308     .page-header.type24.sticky-header .navigation li.level0 > .level-top {
309         line-height: 20px; 309         line-height: 20px;
310         padding: 17px 10px; 310         padding: 17px 10px;
311     } 311     }
312     .page-header.type24.sticky-header .sticky-logo { 312     .page-header.type24.sticky-header .sticky-logo {
313         margin-top: 12px; 313         margin-top: 12px;
314         margin-bottom: 12px; 314         margin-bottom: 12px;
315     } 315     }
316 } 316 }
317 @media (max-width: 767px) { 317 @media (max-width: 767px) {
318     .page-header.type24 .header.content { 318     .page-header.type24 .header.content {
319         padding: 0; 319         padding: 0;
320     } 320     }
321     .page-header.type24 .nav-toggle { 321     .page-header.type24 .nav-toggle {
322         line-height: 1; 322         line-height: 1;
323         margin-right: 7px; 323         margin-right: 7px;
324         display: inline-block; 324         display: inline-block;
325         vertical-align: middle; 325         vertical-align: middle;
326         float: none; 326         float: none;
327     } 327     }
328     .page-header.type24 .nav-toggle:before { 328     .page-header.type24 .nav-toggle:before {
329         color: #222529; 329         color: #222529;
330         font-size: 21px; 330         font-size: 21px;
331     } 331     }
332     .page-header.type24 .panel.header { 332     .page-header.type24 .panel.header {
333         pointer-events: all; 333         pointer-events: all;
334     } 334     }
335     .page-header.type24 .search-area .search-toggle-icon { 335     .page-header.type24 .search-area .search-toggle-icon {
336         display: none; 336         display: none;
337     } 337     }
338     .page-header.type24 .panel.header .block-search { 338     .page-header.type24 .panel.header .block-search {
339         display: block; 339         display: block;
340         position: relative; 340         position: relative;
341         top: 0; 341         top: 0;
342         width: auto; 342         width: auto;
343         right: 0; 343         right: 0;
344         border: 0; 344         border: 0;
345         overflow: visible; 345         overflow: visible;
346         margin: 0; 346         margin: 0;
347     } 347     }
348     .page-header.type24 .block-search .label { 348     .page-header.type24 .block-search .label {
349         line-height: 1; 349         line-height: 1;
350     } 350     }
351     .page-header.type24 .block-search .label:before { 351     .page-header.type24 .block-search .label:before {
352         font-size: 21px; 352         font-size: 21px;
353         line-height: 1; 353         line-height: 1;
354         margin: 0; 354         margin: 0;
355         font-weight: 700; 355         font-weight: 700;
356         color: #222529; 356         color: #222529;
357     } 357     }
358     .page-header.type24 .block-search .label.active:before { 358     .page-header.type24 .block-search .label.active:before {
359         color: #fff; 359         color: #fff;
360     } 360     }
361     .page-header.type24 .block-search input { 361     .page-header.type24 .block-search input {
362         position: absolute; 362         position: absolute;
363         right: -5px; 363         right: -5px;
364         top: -6px; 364         top: -6px;
365         margin: 0; 365         margin: 0;
366         left: auto; 366         left: auto;
367         opacity: 0; 367         opacity: 0;
368         filter:alpha(opacity=0); 368         filter:alpha(opacity=0);
369         pointer-events: none; 369         pointer-events: none;
370     } 370     }
371     .page-header.type24 .block-search .label.active + .control input { 371     .page-header.type24 .block-search .label.active + .control input {
372         position: absolute; 372         position: absolute;
373         display: block; 373         display: block;
374         opacity: 1; 374         opacity: 1;
375         filter:alpha(opacity=100); 375         filter:alpha(opacity=100);
376         pointer-events: all; 376         pointer-events: all;
377         z-index: 1; 377         z-index: 1;
378     } 378     }
379     .page-header.type24 .navigation li.level0 > a { 379     .page-header.type24 .navigation li.level0 > a {
380         padding: 13px 36px 13px 15px; 380         padding: 13px 36px 13px 15px;
381     } 381     }
382     .page-header.type24 .block-search input { 382     .page-header.type24 .block-search input {
383         min-width: 200px; 383         min-width: 200px;
384     } 384     }
385 } 385 }
386 @media (max-width: 480px) { 386 @media (max-width: 480px) {
387     .page-header.type24 .panel.header .search-area, .page-header.type24 .top-links-area, .page-header.type24 a.my-wishlist, .page-header.type24 .minicart-wrapper {    387     .page-header.type24 .panel.header .search-area, .page-header.type24 .top-links-area, .page-header.type24 a.my-wishlist, .page-header.type24 .minicart-wrapper {   
388         margin-left: 2px; 388         margin-left: 2px;
389         margin-right: 2px; 389         margin-right: 2px;
390     } 390     }
391     .page-header.type24 .logo img { 391     .page-header.type24 .logo img {
392         max-height: 35px; 392         max-height: 35px;
393     } 393     }
394 } 394 }